﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

#if VS2012Build_SYMBOL
    namespace CKS.Dev11.VisualStudio.SharePoint.Commands
#elif VS2013Build_SYMBOL
    namespace CKS.Dev12.VisualStudio.SharePoint.Commands
#elif VS2014Build_SYMBOL
    namespace CKS.Dev13.VisualStudio.SharePoint.Commands
#else
    namespace CKS.Dev.VisualStudio.SharePoint.Commands
#endif
    {
    /// <summary>
    /// SharePoint Command Ids for features.
    /// </summary>
    public static class FeatureSharePointCommandIds
    {
        #region Constants

        /// <summary>
        /// Get the Feature Dependencies.
        /// </summary>
        public const string GetFeatureDependencies = "Feature.GetFeatureDependencies";

        /// <summary>
        /// Get the Feature Elements.
        /// </summary>
        public const string GetFeatureElements = "Feature.GetFeatureElements";

        /// <summary>
        /// Get the Feature Definition.
        /// </summary>
        public const string GetElementDefinition = "Feature.GetElementDefinition";

        /// <summary>
        /// Get the Is Feature Enabled value.
        /// </summary>
        public const string IsFeatureEnabled = "Feature.IsFeatureEnabled";

        /// <summary>
        /// Enable the Feature.
        /// </summary>
        public const string EnableFeature = "Feature.EnableFeature";

        /// <summary>
        /// Disable the Feature.
        /// </summary>
        public const string DisableFeature = "Feature.DisableFeature";

        #endregion
    }
}
